package com.graduation.vaccine.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.graduation.vaccine.pojo.VaccineCatalog;
import com.graduation.vaccine.vo.AddVaccineCatalogVo;
import com.graduation.vaccine.vo.RespBean;
import com.graduation.vaccine.vo.UpdateCatalogVo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author ZhaoJunYao
 * @since 2022-04-20
 */
public interface VaccineCatalogService extends IService<VaccineCatalog> {

    /**
     * 首页展示疫苗列表
     * @return
     */
    RespBean getAll(String type);

    //web——获取疫苗列表
    RespBean sysGetList();

    //web-添加疫苗种类
    RespBean addOne(AddVaccineCatalogVo addVaccineCatalogVo);

    //web——修改疫苗种类
    RespBean updateCatalog(UpdateCatalogVo updateCatalogVo);

    //web——种类下拉框
    RespBean getDropDownBox();
}
